Acesso protegido por ZIP

Os arquivos ZIP oferecem uma maneira prática de compactar vários arquivos para facilitar o compartilhamento em plataformas digitais. No entanto, existem casos em que um arquivo ZIP contendo informações confidenciais é enviado acidentalmente para destinatários não intencionais. Portanto, a capacidade de criptografar e descriptografar arquivos em conformidade com os padrões da indústria é essencial em qualquer biblioteca ZIP.

O IronZIP se destaca por permitir que os usuários descriptografem arquivos ZIP protegidos com apenas algumas linhas de código, além de possibilitar a criptografia de arquivos ZIP existentes usando senhas e diversos métodos de criptografia. Essa versatilidade o torna adequado para uma ampla gama de situações.

Acessando um arquivo ZIP protegido

Primeiro, importamos o namespace IronZIP . Em seguida, inicializamos um novo IronZipArchive e inserimos dois parâmetros: o primeiro é o caminho para o arquivo ZIP protegido que você está tentando acessar e o segundo é a senha para acessar o arquivo ZIP protegido. Observe que, se a senha ou o caminho estiverem incorretos, a operação falhará. Após fornecer a senha correta, o arquivo ZIP pode ser descriptografado e seu conteúdo pode ser visualizado, extraído ou modificado.

Criptografando o arquivo ZIP existente

Além de acessar o arquivo ZIP protegido com a classe IronZipArchive , o IronZIP também permite criptografar o arquivo com um método de criptografia escolhido. Para isso, primeiro importamos o IronZIP . A importação dos enums permitirá que os desenvolvedores selecionem o método de criptografia usado para criptografar o arquivo. Finalmente, chamamos o método Encrypt com dois parâmetros passados ​​como argumento. O primeiro é a senha que você deseja usar para criptografar o arquivo ZIP, enquanto o segundo é a enumeração EncryptionMethods . Neste exemplo, usaremos o método de criptografia AES256 para criptografar o arquivo. Após a criptografia, você pode confirmar a operação fornecendo a senha para acessar o arquivo ZIP protegido novamente e verificar. Para obter uma lista completa dos métodos de criptografia suportados e seus respectivos enums, consulte aqui .

Aprenda a criar, ler e extrair arquivos ZIP com o IronZIP.

Pronto para começar?
Nuget Downloads 19,717 | Versão: 2026.4 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package IronZip
executar um exemplo Veja seus arquivos se transformarem em um arquivo morto.